have on good authority - English Synonyms Dictionary